<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
//     需求：程序随机生成 1~10 之间的一个数字，用户输入一个数字
//       分析：
// ①：利用随机数生成一个数字
// ②：需要一直猜，所以需要不断的循环
// ③：因为条件是结果猜对了，就是判断条件退出，用while循环合适
// ④：内部判断可以用多分支语句
      // 生成一个1-10的随机数，封装一个函数
      function getRandom(n,m){
        return Math.floor(Math.random()*(m-n+1))+n
      }
        let re = getRandom(1,10)
        //  console.log(re);  已经拿到1-10的随机数
        console.log(re);
        // 输入框写在while循环
        while(true){
           let num = +prompt(`请输入一个数字`)
          //  做比较
          if(num>re){
            alert(`猜大了，继续猜`)
          }
          if(num<re){
            alert(`猜小了，继续猜`)
          }
          if(num===re){
            alert(`恭喜你，猜对了！`)
            
            break
          }
           
        }

          let obj ={}
          let obj2=new Object({})

  </script>
</body>
</html>